Literate Computing for Reproducible Infrastructure